# 计科201132叶英杰
# 定一个猫咪类 Cat，要求如下：
# 1) 定义属性：名字（name）、体力（tili）
# 2) 定义构造函数：初始化名字和体力
# 3) 定义方法：
# 玩耍：体力会减少
# 睡觉：会补充体力
# 创建猫类的对象 cat1，并且调用这两个方法
class Cat:
    def __init__(self, name, tili):
        self.name = name
        self.tili = tili

    def play(self):
        self.tili -= 1
        print(f"{self.name}正在玩耍，体力减少1点，当前体力为{self.tili}点")

    def sleep(self):
        self.tili += 1
        print(f"{self.name}正在睡觉，体力增加1点，当前体力为{self.tili}点")


cat1 = Cat("Tom", 10)
cat1.play()
cat1.sleep()